home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 May: Tool Chest / Developer CD Series May 1996 (Tool Chest) (Apple Computer) (1996).iso / Tool Chest / Development Tools & Languages / Dylan Related / Mindy / Mindy 1.2 - portable sources / libraries / streams / Makefile.in < prev    next >
Encoding:
Makefile  |  1995-03-15  |  2.5 KB  |  90 lines  |  [TEXT/ttxt]

  1. ######################################################################
  2. ##
  3. ## Copyright (c) 1994  Carnegie Mellon University
  4. ## All rights reserved.
  5. ## 
  6. ## Use and copying of this software and preparation of derivative
  7. ## works based on this software are permitted, including commercial
  8. ## use, provided that the following conditions are observed:
  9. ## 
  10. ## 1. This copyright notice must be retained in full on any copies
  11. ##    and on appropriate parts of any derivative works.
  12. ## 2. Documentation (paper or online) accompanying any system that
  13. ##    incorporates this software, or any part of it, must acknowledge
  14. ##    the contribution of the Gwydion Project at Carnegie Mellon
  15. ##    University.
  16. ## 
  17. ## This software is made available "as is".  Neither the authors nor
  18. ## Carnegie Mellon University make any warranty about the software,
  19. ## its performance, or its conformity to any specification.
  20. ## 
  21. ## Bug reports, questions, comments, and suggestions should be sent by
  22. ## E-mail to the Internet address "gwydion-bugs@cs.cmu.edu".
  23. ##
  24. ######################################################################
  25. ##
  26. ##  $Header: Makefile.in,v 1.5 94/10/28 22:21:43 wlott Exp $
  27. ##
  28. ##  This is the makefile for the Mindy streams library, streams.dbc.
  29. ##
  30.  
  31. SHELL    =    /bin/sh
  32.  
  33. ##
  34. ## begin autoconf'ed source
  35. ##
  36.  
  37. prefix    =        @prefix@
  38. exec_prefix    =    @exec_prefix@
  39. srcdir    =        @srcdir@
  40.  
  41. SRCDIR    =        ${srcdir}
  42. BINDIR    =        ${exec_prefix}/bin
  43. LIBDIR    =        ${exec_prefix}/lib/mindy
  44.  
  45. CC    =        @CC@
  46. CCOPTS    =        @CCOPTS@
  47. CFLAGS    =        $(CCOPTS) -I${SRCDIR} @DEFS@ -DBINDIR=\"${BINDIR}\" -DLIBDIR=\"${LIBDIR}\"
  48. YACC    =        @YACC@
  49. YFLAGS    =        -d
  50. LEX    =        @LEX@
  51. LFLAGS    =        @LFLAGS@
  52. RANLIB    =        @RANLIB@
  53. INSTALL    =        @INSTALL@
  54. INSTALL_PROGRAM    =    @INSTALL_PROGRAM@
  55. INSTALL_DATA    =    @INSTALL_DATA@
  56.  
  57. LIBOBJS =        @LIBOBJS@
  58. LIBS    =        @LIBS@
  59.  
  60. ##
  61. ## end of configure written portion
  62. ##
  63.  
  64. MC    = ../../comp/mindycomp
  65.  
  66. MINDYFLAGS = -lStreams
  67.  
  68. OBJS = library.dbc internals.dbc streams.dbc standard-io.dbc
  69.  
  70. streams-lib.dbc: ${OBJS}
  71.     cat ${OBJS} > $@
  72.  
  73. library.dbc: ${SRCDIR}/library.dylan
  74.     ${MC} ${MINDYFLAGS} -o library.dbc ${SRCDIR}/library.dylan
  75. internals.dbc: ${SRCDIR}/internals.dylan
  76.     ${MC} ${MINDYFLAGS} -o internals.dbc ${SRCDIR}/internals.dylan
  77. streams.dbc: ${SRCDIR}/streams.dylan
  78.     ${MC} ${MINDYFLAGS} -o streams.dbc ${SRCDIR}/streams.dylan
  79. standard-io.dbc: ${SRCDIR}/standard-io.dylan
  80.     ${MC} ${MINDYFLAGS} -o standard-io.dbc ${SRCDIR}/standard-io.dylan
  81.  
  82. clean:
  83.     rm -f ${OBJS} streams-lib.dbc *~ \#* core
  84.  
  85. realclean:
  86.     rm -f ${OBJS} streams-lib.dbc Makefile *~ \#* core
  87.  
  88. install: streams-lib.dbc
  89.     ${INSTALL_DATA} streams-lib.dbc ${LIBDIR}
  90.